4.11.6. Tiedostonkäsittelykomento file

Tcl-komennolla file voi käsitellä tiedostoja yleisellä tasolla, kuten poistamalla tai kopioimalla tiedostoja. Sillä voi myös esimerkiksi luoda uusia hakemistoja. file-komennon optioita ovat atime, attributes, copy, delete, dirname, executable, exists, extension, isdirectory, isfile, join, lstat, mkdir, owned, pathtype, readable, readlink, rename, rootname, size, split, stat, tail , type ja writable.  

Esimerkissä

file exists /usr/meikainen/doku.txt

=> 1

file delete /usr/meikainen/doku.txt

=> poistaa doku.txt tiedoston hakemistosta /usr/meikalainen

file exists /usr/meikainen/doku.txt

=> 0 

on parametrilla exists tiedusteltu tiedoston doku.txt olemassaoloa hakemistossa /usr/meikalainen. Parametrilla delete on sen jälkeen on poistettu doku.txt-tiedosto, joten esimerkin viimeinen komento file exists palauttaa 0, koska tiedostoa ei ole enää olemassa.


previous gif next gif
Luk-tutkielma: Tcl/Tk -opiksi ja iloksi.